package findEvenNumbers;

import java.util.*;

public class SOlution {
    public int[] findEvenNumbers(int[] digits) {
        Set<Integer> ans = new HashSet<>();
        for (int i = 0; i < digits.length; i++) {
            for (int j = 0; j < digits.length; j++) {
                for (int k = 0; k < digits.length; k++) {
                    if(i!=j&&i!=k&&j!=k&&digits[i]!=0) {
                        if(digits[k]%2==0) {
                            ans.add(digits[i]*100+digits[j]*10+digits[k]);
                        }
                    }
                }
            }
        }
        int[] res = new int[ans.size()];
        int index = 0;
        for (int v: ans) {
            res[index++] = v;
        }
        Arrays.sort(res);
        return res;
    }
}
